#pragma once
#ifndef ___MOD_TEST_HPP
#define ___MOD_TEST_HPP
#include "../config.hpp"
#define __mod__test__def(N) int __mod__test_##N##__run(void* _callback,bool is_run) { if(is_run){((void(*)())_callback)();} return 0;} void __mod__test_##N##__cmd();
#define mod_test(N,B)	__mod__test__def(N) \
					int __mod__test__##N##__var = __mod__test_##N##__run(__mod__test_##N##__cmd,B);	\
					void __mod__test_##N##__cmd()
__MOD_BEGIN

__MOD_END
#endif